section.hot { height: auto;}
section.hot h1 {margin-top: 20px;}
section.hot ul { width:100%; overflow:visible;}

/* page */
.page ul {width: 1024px; margin: auto;list-style: none;display: flex; justify-content: center; margin-top: 30px;}
.page ul li {width: 40px;height: 40px;line-height: 40px;text-align:center; color:#000; cursor: pointer;}
.page ul li.active {color:#fff; background-color: #29d;}
.page ul li:hover {color: #29d;}